Measurement function of the KFM2150 | Simple measurement procedure (MEASure)
Measurement procedure with flexibility (READ) | Most flexible measurement procedure (INITiate and FETCh)
Measurement using software triggers | Multipoint measurement with specified trigger count
Waveform data retrieval function

Measurement procedure with flexibility (READ)

Because the measurement procedure using READ[:<meter_fn>]? separates the measurement condition setup from the measurement start and data acquisition procedures, it allows you to set detailed conditions for each section. After setting the measurement conditions, use READ[:<meter_fn>]? to start the measurement.

If <meter_fn> is not specified, the value set in the previous FETC?, READ?, or MEAS:<meter_fn>? command is used.

To abort the measurement after it is started, use ABOR. You can also use *RST, *RCL or break signal to abort the measurement. The *CLS command does not abort the measurement. Once the measurement starts, you cannot enter settings related to the test conditions. You can set them again after the test is completed or aborted.

The measurement procedure using the READ? is flexible in that the measurement conditions can be specified in detail. However, because READ? itself contains the function of the measurement start command, it is still inflexible in terms of specifying the measurement timing. This is because, measurement is started every time the READ? is issued. To program the measurement timing in detail, the measurement start and data acquisition procedures must be separated. The commands that allows you to do this are INIT and FETC?. READ? is equivalent to combining INIT and FETC?.

Example: |  |
IMP:AVER:MOV:COUN 8 |  | 'Set the moving average to 8.
IMP:CURR:AC 100MA |  | 'Set the measuring AC current to 100 mA.
IMP:CURR:AC:FREQ 1KHZ |  | 'Set the measuring AC current frequency to 1 kHz.
READ:IMP? |  | 'Start the measurement and query the measured data.